Basic UI
Mouse and keyboard handler
Update readme: gui