restructure project for deployment to github pages