Capsulated fields
Refactoring for easier use of engine.

You can now set you own controllers for the game.
Also added test-case for it and improved checks for fail.
Merge branch 'pixel-art' into V1.1