First pass at merging old Sanger::Graphics code into a new generic module
Calling another set of files 'Render' is going to be confusing, especially if we pull Sanger::Graphics::Renderer modules into this namespace!
Bring in the remaining glyph modules with actual content
More work on rendering method
Add constructor and stub methods
Basic parent module for business object
Added a bit more documentation
Created unit test and used it to check that EnsEMBL::Draw::GlyphSet_controller can be instantiated
Added a few more comments
Moved some root functionality up a level, as it's shared between Web and Draw modules
Don't assume that a track has data - some may be static
More tweaking of the main rendering method
Re-read my notes and realised that instantiated glyphsets have to be in the GlyphSet directory
Edited to match module rename
Fake data module, for use with unit tests
Pass a real config node to the glyphset
Basic drawing module
Add a couple of useful accessors
More tweaks to get extended test working
Fixed lots of small typos exposed by updated test