further refactoring and changes

added (empty) chowtest.jl, criteria.jl which adds information criteria
to estimate the number of factors according to Bai, Ng (2002), Bai_Ng.jl which attempts to replicate the tables in Bai, Ng (2002)