refactored KissFormat: introduced KissGrapics class and decoupled them with Mediator.js