6.031 Elements of Software Construct