Add tests for MenuParser.
Add more tests.
First pass...
Continued developing API for views.
Move InterfaceTemplate to API::Interface.
Developed View API;

Massive overhaul of the way that clients can create views. Now a relatively simple DSL exists. It still needs work, and width and align are not implemented yet, but I thought this was a good starting point.
Merge pull request #56 from gavinlaking/twerks

Developed View API;