refactored tests and source
started docking station class
station now knows when it's full