Refactor all models, add a Platform and Game model, update readme to note code is unsuable