Basic framework we use at NCSA to create new projects