add basic index page and routing