Added DenseMatrices, used them throughout for PCA
More docs, camelcasing, fixing examples