Code Session: Coding A Functional iPod in Python