Started documenting
Added a bunch of Javadoc
Fixed single and multi select lists to have preselected items