Cantaloupe Sidebar: Implemented most of Erik's change list, started working on Linear view.