Revised game model

More fixes on top of the other change including a correct migration and the admin views working correctly.