Learning Java by creating Omo