Major HeaderBuilder refactor. Added large media file types to gitignore.