ready to go, homepage update, various other fixes

far from perfect, but only a few things missing vs current live site (need to make UI for watching to get notifications of activity, but /feed works)