init commit for ReturnObjectImpl, added attributes and empty methods
init commit for ReturnObjectTest, added basic tests
implemented methods
fixed a bug where a test was mistakenly called on the wrong object. All basic tests pass now.
init commit for ArrayListTest, added first basic tests
init commit for ArrayList, added attributes and empty methods
moved existing test methods to new superclass
implemented all class methods