Started creation of user module and porting libtcod gui.