add form
add comment
add comments
add category
category solution
add category association form
extract helpers
add sessions to login
add user login
finish session validation
add user edit & update profile logic
add voteable support
vote polymorphic support