Update to be compatible with Ember 1.0.0

Events must now be wrapped in an `actions` hash.
Added routes mixin
Updated to use the `actions` hash instead of `events`
Fixed typo
Merge pull request #1 from timothythehuman/master

Update to be compatible with Ember 1.0.0