UI layout changes.

These are the changes I proposed during PiE work session today. Will
continue to refactor.
Fixed some of the bugs in radio connection.
refactor naming, set up skeleton for future work
Merge pull request #23 from awli/feature/redux

redux
remove serialport dependency from main app