a collection of objective c code for my may term class project