Added the services interfaces and the databaseImpl, Also cleaned up the Models as well to make them pureererererer
fixed gamecontroller error