adds db layer
adds methods to manipulate resources
adds user model
adds user auth layer
moves create button to below the list
passes request to each controller method
correctly accesses user id from cookie
stores current user in param