Restructure, started implementing status, gamespecific model