Design class assignment repo