add polymorphic image to post, add public/system to gitignore