Add java doc for the interface classes in the messaging package.
Fixed compilation issues.
Removed modules that are not completed and compiling.
Fixed the pom files.