Added classes for design bites.
Beginning major refactoring of A+B design
We dont need the alreadyDone flag anymore