Implemented initial crude UI