new Candi class created, injectValue and injectConstant support added
Todo: add test cases for value and constant injections