A change
;
Updates README ... sort of

Here is an awesome description
- It's fake
- `some code`
- Foo!
Updates README.md - Super Helpful
Adds behat/behat to require-dev
Adds features directory - via `behat --init` with default config...
Adds first_behat_run.feature - Somewhat useful, but not really...
Merge pull request #17 from erikthedeveloper/feature/behat

Feature/behat
composer - Adds `"guzzlehttp/guzzle": "~4.0"` to require
Behat/Routes - Behat running, hitting URLs (Guzzle), and asserting/passing (PHPUnit)

- Feast your eyes
Feature: Basic API Routes
    In order to interact with my application from the front end
    As a front end developer with no knowledge of API wizardry
    I need to have an awesomely clear API to work with

    Scenario: GET "/"
        When I send a GET request to "/"
        Then the response code should be 200
        And the JSON response should have a "message" containing "Hello World"
Adds scenario GET "/users" (pending)
Merge pull request #18 from erikthedeveloper/feature/api_routes_tests

Behat - Initial setup/tests

Sticking with Behat on this one... let's get this party started
Adds TaskGroup model/spec - See #15
Adds `features/api` directory for API/Route specific features
Update README.md
WIP - Initial brainstorm/layout for how API routes will look

Includes route groups for primary resources and nested resources as appropriate
- All routes have been assigned appropriate names (i.e. users.comments.index)
- Route groups
    - users
    - tasks
    - task-groups
    - tags
    - comments
- Adds DummyController for ... fun? :)
Adds Todo\Models\Controllers and BaseApiController
Removed tracking of local composer.lock file
Got the kickstarter files setup for the Angular frontend, including all
the Angular structure, LESS/CSS structure, and Gulp build environment