Rework how parsers are found and loaded
Add initial model for Player and create the GameRunner