Enable main toolbar buttons and context menu

@hodgestar We actually need to upgrade to 1.3 (which is still in beta) so we can use `$watchGroup` on a scope. It will make the implementation for component selection cleaner. Issue #12 will address this.