assignment due 10/23 done

see http://citric-nova-735.appspot.com,
http://citric-nova-735.appspot.com/task.html,
http://citric-nova-735.appspot.com/test,
http://citric-nova-735.appspot.com/blobstore.jsp