Reworked datalayer to use mongodb instead of web service, added web api controller