added a new method to the factory to support child collection
generation.
no QuizData object
No QuizData has a collection of object pointers inside of it. now they
only hold a collection of Strings that indicate the keys of the objects
associated with them.
they probably need to be connected...
reverted back to have each item contain pointers too their children.
Renamed factory and moved StubData to the tests package.
factory
wrote all the content for StubData and started on StubbedLoader.
finished writing the StubLoader class.
Overrid toString under QuizData. Finished LoaderStubImpl. Next, write a
test class for loader, just to check the data is working propperly.
added details for usernames in quiz class.
wrote a couple of test for the LoaderStubImpl.
wrote a test for the loader.
created the interface for loader.
created an impl of CurrentUser class that works with any loader. test
will do stub loader.
replaced the interface for current user. need to go back and copypaste
the notes.
Writing the tests for CurrentUser, which connects directly to loader.
wrote all tests for CurrentUser.
Moved the stub for Loader to the test package.
reviewed the notes for UserHandler. Next step is to create a stub saver,
in the same fashion of the loader, also connected to the same stubdata
source.
Then the menus can be done.
corrected a mistake that was erased before.
Created and started writing the first impl of save data, which is a stub
and directly relates to the StubData class.