remove unused routes
add shoulda
fix test: use feature spec
add validate
add relation test
add test a little bit :P