Missed an arg.
Add basic route generation.
Resource removal and raise errors on duplication.