Commented algorithm for boarding calendar

Rough framework.
Using a jtable to simulate a calendar, working copy saved to local.
Mostly just a plan of attack. No serious work done yet.