added PRINTLN macro
hopefully sorted out all the BestFit/Swap quirks (at least for now)
WortFit: class + tests;
also spotted some random goofyness in swap, need to investigate