Add image handling for activities

Added imageIds to activity model.

Updated activity router to get/post/put/delete images.

Activity deletion does not automatically delete linked images (needs to be implemented in later commit)