docs: split usage guide into several source files