Set mapper on initialization, not lazy.
Refactored the Bean/Line readers to take a Reader on initialization, not on the read action.
Made a Facade for all relevant bean/line reader actions, refactored the non-API classes to their respective packages
Fixed slumbering bug in the column index/name lookup, which kept old lookups in place, even if they got overwritten