Refactored class heirarchy, added WormPlotter