Full basic functionality in place essentially as a prototype, with no safety features and some functionality very much bodged.
Tweaked Maven config, and marked some functionally tested tests as ignored, to make manual execution in eclipse easier.