Added JSON annotations etc. so that all objects that need to be put in mongo now can be.
Also added a class that randomly generates objects for testing.
Also implemented generation of sheetID and authCode.
Ready to start writing tests.