added rating, giver, recipient, and review to gift table; started controller updates.
updated rate gifts and deliver in controller and model
added routes and reviews
some new gift tests and updates to deliver
fixed gifts to pass tests
fixed some merge conflicts
updated gift tests and model for updated users