Moved away old code in preparation for the next iteration

The next iteration will use C++ and a more generic design.

Signed-off-by: Morten Hustveit <morten.hustveit@gmail.com>
Add main function and ViewManager skeleton

Signed-off-by: Morten Hustveit <morten.hustveit@gmail.com>