Implemented the auto detect code.  Started to implement the tests
all tests green
added binaries