Implement all required swagger API models
There are currently no models required for the backend to carry out its functionalities on the gsoc2018 branch. Models should be created and imported from the previous code base and made available as swagger API models