Added spring security to the application and completed use case where only admins can create new environments.
Fixed the broken unit tests and ignored tests that the implementation no longer satisfies.