Add cftime module with tests