Limited routes on resources.

Set resources to only allow specific actions.
Added model transaction methods