Merge pull request #2 from thefury/TO-sprint0

add initial necessities
add request model

- with tests
Merge pull request #3 from thefury/feature/add_request_model

add request model
Generate site controller and views

  -route root to /site/client

  -tests up and running

Remove extranious get site/client route