Application Menus

This PR adds basic browser-context side classes for application menus and a basic App and Window class - depends on #1. Start at 36b37d3

Fixes #3 

## TODO:

- [x] Merge #1
```coffee
{spawn} = require 'child_process'
```