refs #39 JavaDoc is complete. Added element comment to every method and add proper description, to be able to generate JavaDoc