Fixed some factory issues to make the game runnable