Considering the possibility of adding an image gallery for each user in which they can post their own images. This is for an art questions and answers site. Anyone have any ideas or thoughts on the best way to go about this? I assume it would require creating new tables in the database and an image upload system. Any thoughts?