V0.5

Major overhaul!
1. Reworked all the concepts in the views/models.
2. Added routing support.
3. Added support for rivets js.
4. Added unit tests