Merge pull request #25 from Farsyte/development

Cross product, documentation, placeholders
Merge pull request #27 from Farsyte/development

Fix #26: Matrix Multiply
Merge pull request #28 from Farsyte/development

Matrix Storage Revamp.
Merge pull request #29 from Farsyte/development

Few Big Files => Many Small Files
Merge pull request #30 from Farsyte/development

More test reorganziation
Merge pull request #36 from Farsyte/development

Misc things before starting Quat
Merge pull request #37 from Farsyte/development

First parts of Quaternion