Better encryption system.

** Removed key from config
** Changed to a better hashing method
** Changed to having both user AND a key