Add in the media functionality (add, remove, reorder)

Still need to write all of the getting, bubbling, and place the images
into the fetching functions.