Basic classes

The first classes implemented, but not yet tested.

To do:
Test what is done;
Polish Sprite and Font2D so that it works outside -1, 1 range;
Play around.
git ignore updated

IDE files ignored.