added proper group constructors
fixed draw on resize, height is properly intialized on each draw