added spam app, custom spam lib, refactored the slug field, now dealing it unique, with unique slugify and modified the event template