formatting
added form message styling, error and success
Now correctly tracks froms by a unique ID and knows when there has been an error or successful post
format
tidied up form class
properly display errors
added form validation function
properly pass/save and reset information