Fix callback for module
Let cell have non undoable functions
Refactor cell view to use drawn references