Software Project class assignment