ignore emacs tmp files, intellij stuff
reworked collectors, made system more flexible, added documentation to format_for_submission