Added logging functionality to sign file, implement comparing user terms and project terms