framework for ui
Update
Added some button functionality
UI