Completed Phase 3b
Completed Phase 3c
Completed Phase 3d
Phase 4 changes made program unable to be built. Not sure what went wrong.