Second revision of Personal Project program
Third revision of program. This includes all functions I am planning to use