Create routing specs for slugs.
Refactor Project migration.
Create address model and provide validations.
Refactor users.