add index view, url mapping and unit test