Mid-term class project, UI and limited functionality