added buttons, more modes, stuff...
most of the UI is done
most of the UI is done