added uniqueness test and added rats
updated build tools
Run tests