Text this: A novel unified variational finite difference (VFD) solution method for optimal control problems