add README.md
making component an imp object, also compiles now
adding test, which works, but initial guess system is flawed
More documentation for GMM

message describing the commit