Updated many pages to work with Transaction model.

TODO: Feedback isn't saving for some reason when returning an item. Not sure if it's a DB or code issue, need to look into some more.