added stuff to the landing page, hopefully making it more pretty. added validations.