Initial Commit

Initial Commit, program is working.