Added frontend support for contact form with basic errorhandling