Source Code Added

Working code added. Program can now be ran and produce results.