Implemented (drawing) display functions

variable names subject to change :P