Added a few more properties to the dsl reference.
Added missing javadoc comments.
Removed unused class.
Moved some more classes into the 'legacy' package.