Add singular resources, automatic action and controller defaults

- Adds singular resources.
- Adds sub route action/controller defaults.
- Fixes issue with context switching.
Merge pull request #11 from Battlefy/feature/singular-resources

Add singular resources, automatic action and controller defaults