very basic termbox
draw all fields
select between home modes
add modes, wallets, participants, and settings
move the terbox functions to their own file
move height and width to inside of context struct
add flags for connecting to the server
network call to fetch ids
comment out wallet-request code
Merge pull request #232 from DavidVorick/box

Box
condense main routine
rename commands -> main
major refactor (functionality unchanged)
user vertical bar for divider char
only redraw on new events

obviously we need a way to manually redraw, too. I'm thinking of better
ways to do this.
remove nested Menu struct
add GiveFocus() method to View
fix resize bug
add SetDims method to View
draw randomness on focus