added all markup; darkened background texture; added link browser support