Basic ui

This looks good on my test run of it. Logs read what they should be reading on the emulator.