reorganizing
level script cut down to classes