Complete overhaul, expanded to smaller code chunks, extended unit tests, data marshallers, and more...