Completed all programs and got the Root program working properly