Brutal second commit with basic functionality.
- Lots of out of place code.
framework commit