MVC и модульное разделение.
Что сделано:
1. Добавлены сокращения путей всех моделей.
2. Добавлена модель canvas.
3. Добавлена модель context.
4. Добавлена модель rgba.
5. Добавлена представление - геометрическая модель cube.
6. Мелкие правки и переосмысление структуры моделей.