More code updated. Create more tests
Move SHA0 and all other functions to Digest namespace