New docs, refactor routers module