KIEI 925 - Final Project - Ryan McGuinness