first commit of CASTOR analyzer