redesigned rendering a bit so it  is more oo
cleaned up + prepared for multilevel
made a menu
made multi level work well
added to multi level
updated version