Reflections work correctly. Code has been commented extensively. This version will be submitted for a final grade.