some style cleanup in the output layer
Issue #17 : replaced all of the public uses of List<E> in the Output System to Collection<E>
Issue #17 : removed all uses of List<E> in the Process Layer in favor of Collection<E>
more OCD style changes. this time its in the process layer
OCD style pass on the window area of the common package
OCD style pass of the common package
OCD style pass + innane micro-optimizations : passed over the output layer
OCD style pass : passed over the bootstrapping mechanism