created Hash.pm for tied hash, and more work on Simple
prepare for release