Some new stuff in design. I'm check this for working fine, and it's fine :)
TODO: I need to add important control - drawing and filling map with blocks.