The functional petition app

The petition app is now functional and allows people to create and sign a petition. Users with Admin privileges can delete specific petitions. This is no form validation at this time (Users can create an empty petition) and a user can sign a petition multiple times. This will be corrected.