add validation to projects and packages, test validation and fix activity controller test and fixtures