CS_1400_Lab_9_New_RRP

Another refactoring revision