user post and topics pages, databse changes, user_controller changes