Added Environment, User models and integration tests for both.