Make area's carcass
Fix Cakefile
Expand base prototypes
Add model of class diagram
Change MVVM to V+MVM