Projecct for Course: COMP-SCI 5590SA: Software Architecture and Design, UMKC Fall 2014