Major refactoring of package structure. Much better now, almost feels like home
Extracted the bean/line reader instructions into separate interfaces
Downsize scope of interface to only those methods that are useful to the user
Removed a number of redundant methods and rewrote couple of test methods to new configuration style.
Documented more of the interfaces classes
Finished the Instructions/Reader JavaDoc