Update associations to include reviews and reviews_on_self; add reviews controller