add email validation and link CSS from SITE_ROOT

Add email validation to the ValidationFactory and link the default CSS
files using the defined SITE_ROOT global.