Implement validate methods.
Fix artifact id.
Add some shorthand scripts.
Fix unit test.
Add missing javadoc.