Added comments to some of the directory structures.
Finished javadoc comments