updated build system to fix gh-pages