use correct icon
split up the class into more parts, allowing for more post customisation
insert general purpose declarative event plugin, fix up contact form