Refactored move of CB.java to src/main
Method name had a typo, fixed by refactoring
Fixed sample test, craigslist url assertion would have originally failed
AbstractTest.java changed to contain Candybean object instead of VInterface, CB.buildInterface() renamed to CB.configureCandybean()
Several formatting changes, spelling, spaces after commas, spaces before curly brace, etc
Renamed logger unit test class and changed test to work even if logging style is changed in the future
Removed CB.java, and refactored functionality and moved it to AbstractTest.java
Added getControls() system test
Moved abstract test to src/main