Summer

Let's merge summer and start a develop branch. Master will be the current state of what we have released to people. Develop will be the next step up, and always ready for release. Our own branches will be what we work on and create pull requests on.

I tagged your most recent commit as '1-beta'. I realize that it's not the first release we've had, but its the first tag we're creating. Tag numbers should increment any time we release.

Any thoughts?