Added some more comments. Waiting for requirements from prof to expand more