documentation
more flexibility w/ building from outside the "public" folder