added constructor to string_hash
updated coding standard
forgot