init functions were removed from the models, random generators were moved to the utils as static functions
bandit models and corresponding control classes were added