[#6] Providing all game states and screens. It also required to refactoring assets loading mechanism in order to support dynamic map loading - Jaws assets engine is not sufficient to handle that.