Updated read me, package and organized tests in public dir