update base class __init__, add default index page