Clean unused code
Clean unused code and imports
Add more testing for crypto_engine
Add TestPassGenertator to suite