added indent guides and html5 support