added environment class. supported operations: find/find_all/create_update