Basic structure and makefile changes.

1. Made the Vector2 template.
2. Started creating the new Block inheritance chain.
3. Implemented the Renderer (not fully).
4. Made the _fx/_min split.
5. The makefile now handles a more complex dependency chain (the correct one) than before.
6. 'install' rule implemented.
7. Makefile semantics changed in general.
Removed redundant files.