fixed and extended some javadoc
deleted unused api file
fixed parent pom referencing obsolete modules
fixed incorrect @named annotation
added more javadoc