Class project for MSSE682 @ Regis University