restyled angular factorctories and started on campaign features