Added additional comments to major software components section and completed URI endpoint contract