Split article reply methods into own class
Refactor Article a bit
Rename has_photo? -> photo?
Tidy up user.rb