Added loads of ScalaDocs