this refactors the index page to use zebkit canvas library