Started adding some scaladocs for the main package