User can buy an offer

User will be redirected back to signing in or signing up
Routes have been configured to show offers first
Guests can view offers
Guests cannot purchase offers
Use empty lines between defs.