added tamanna's work, added lessons learned from jesse, and drew
merging from remote
added png versions of class diagrams