Restructure project

- Add modules for each domain
- Add ControllerTest
- Add Mockito framework
- Remove placeholder test class