Final Draft of Master's Project Report.