The GENIE Developer's Manual (AsciiDoc)