make it responsive- user defined size of maze

need to make views, mouse and keyboard call back functions