better separation, adds build for ghpages