Improved Forms, by externalising the styles in FormStyles class so that we can have multiple styles such as html5, bootstrap3 and so on