Removed "default" constructor, added some quick javadocs [1411]