Start laying the groundwork for the Garden Model

## What's Changed
* Initial mutation for creating a garden.
* Users get a garden on signing up.

## What's next
* Create an intermediate "tell us more about yourself" page.
@rickcarlino Is this necessary? Am I missing something when it comes to Devise?