Termbox

Refactoring the ncurses away, replaced with termbox!

Following items are not yet working, but will be refactored in the soon future:

* Input
* UI system

However these are minor when compared to the rendering, so I will merge this back to master.