added basic support for custom github pages