completely finished with object oriented arenas. (no bug tests still)