Added descriptions to the top of all classes.
Added source jars to classpath
Added some components and entities.
Merge branch 'origin/Artemis_Implementation'