soen341 Winter 2018 - Prof. Weiyi Shang Team members: Paul Micu Landry Signi Muhammad Bilal Nasir Yazan Odeh #26556191 Patrick Pin Mila Roisin Debashish Saha Michelle Choi