My Java programming adventures of Summer 2013, in preparation for IB Computer Science