added home page and updated styles, bug fixes