ignore generated files and singularise library content modules

Signed-off-by: Roy Storey <roy.storey@plantandfood.co.nz>
major code update - factories, objects and tests...

Signed-off-by: Roy Storey <roy.storey@plantandfood.co.nz>
objects and factory for /api/genomes

Signed-off-by: Roy Storey <roy.storey@plantandfood.co.nz>
api calls, corrections and tests for /api/genomes

Signed-off-by: Roy Storey <roy.storey@plantandfood.co.nz>
correct number of tests...

Signed-off-by: Roy Storey <roy.storey@plantandfood.co.nz>
moved into error checking and naming convention mode

Signed-off-by: Roy Storey <roy.storey@plantandfood.co.nz>