Added contact form view
Removed obsolete code and added the new code
Minor
Handle fields array and add errors
Added lib files