Refactoring of value annotation processing.
Updating the unit test for value annotation procesing.
Refactoring value annotation unit tests.
Removing old annotation processing.
Renaming annotation processing classes.
Renaming annotation processing package.