separated doc and pages generation
generated existence tests for all functions

these are generated using the awesome Vim macro