GUI framework

Scrapped all old GUI and added new windows (Login, welcome, userlist).
Set up framework for building new windows and adding GU logic.