CS425 framework for projects