* Renamed Transfer to AbstractTransfer... there's a lot 'todo' on this yet.
* Started reformatting some code and cleaning up some things.