added md5 hash and stuff
added encrypter