full home landing page, completed messaging and error checking re all inputs