finished off example class quickly so formatters can be created
api blueprint formatter ready. so much refactoring needed