initial work on progress model
integrated Robotlegs

- integrated Robotlegs For Lua
- updated Robotlegs For Lua to version 2, heh
- integrated TitleView in MainView
- integrated state machine in MainView
- integrated KataView in MainView
- created all necessary Mediators
- load state from ProgressModel
- added API methods to ProgressModel so it works
got persistence working
saved started state
rudimentary screen changing with destroy
fixed memory leak
implemented about page