Added repository pattern. Added two controllers to test database creation