Add scene object which control rendering process
Add camera object which control perspective
Add GameObject and MovableObject all other objecst are inherited from it
This is new entity must incapsulate working with matricies and make adding of new objects more simple
draft of new architecture
missed files
minor changes
add tests for screen systems, some basic drawing and position updating
Update RenderSystem.js

Simple bg drawing
Update test.js

Simple bg drawing
Update ScreenSystem.js

Add missed function "getVisiblePart"
Update RenderSystem.js

Fix of visible bg width
Update RenderSystem.js

Minor fix of visible part
Merge pull request #1 from jester-ilia-night/new_architecture

New architecture