added session support to config
added controller methods to handle campaign creation
added model methods to create new campaign records in the db
modified form to enable record creation and validation