Implemented image selection, added libraries to support image downloading