add images to projects
improve images views
add updating user to images
cleanup
basic pdf attachments
pdf views
refactor image and document views
finish tests for images