added some tests
finished basic hash operators and utils
added gitignore for python