Basic UI framework.
Peter, get static tile rendering done D:

Signed-off-by: Cedric Van Goethem <vangoethem.c@gmail.com>