Initial commit, contains:
- Working code, framework is fully functional.
- A descent readme.
- A template project.