master: Continuing to flesh things out. Spec'ed out the core algorithm. It's very simple (That's the idea). Using java.nio for fun. Lots left to do here, but that's it for tonight.