Removed non-relevant parts
Added a TMTO configurable Scrypt version