Javadoc.
Progress with support for Effect classes.
Fix Lint warnings, correct a lot of comments, adjust EffectListener interface.
Cleanup, consistent variable names, minor details.
Major push towards simplifying DistortedObject's public API.All MATRIX effects are using the new API - the 'DataND' marker interfaces.
1. new package 'message'2. Rename the 'Grid' classes to match