added callback for annotation process finish, stubbed new method for simple rule validation
cleanup
added nullcheck for possible fields