Making progress on the robogame engine