improving behaviours
moving most behaviours over to new model/implementation system
more behaviours ported over to new system
bug fix in succeeder behaviour
converting randomselector