My progress in "Learning Java The Hard Way"