Added ability to add route.
Merge branch 'master' of https://github.com/Danack/intahwebz-routing

* 'master' of https://github.com/Danack/intahwebz-routing:
  Changed require.
  Tidied up behaviour. Added if modified function.
Made code saner.