fixed error messages
some styling to homepage