Moves all groups logic within the helper
Adds tests for group routes
Explicitly requires tilt/erb to avoid warning
Adds test for edit and prizes pages on groups
Changes requires orders to avoid minitest warning
Adds context object for Group
Simplifies logic for join group

Moves a bit of logic to the route itself for anonymous users
Renames join group context
Renames join group context file and methods
Moves require sentences to test_helper
Adds test for join group context
Renames context test file
Moves creation group logic to a context object
Moves Group update logic to a context object
Merge pull request #89 from threefunkymonkeys/groups_routes_refactoring

Groups routes refactoring