add answer presence validation only on update
add user status on show question as a template
extract friendship controller
extract question controller (3 in 1 all related to the question pages)
extract edit profile. clean up controller dependencies. general controller clean up
add explanation comment on setup profile controller. ill thank me one day
looking into creating a Model service for empty json objects