Fixed all the class and parameter Documentation upto replacing not
working constructors. Placed a TODO by these