initialize maze cells by constructor
fix insain rendering

does not directly call rendering related functions from out of the
display function