refactored user edit views, created comments resource with associations in backend and frontend, updated jbuilder