Improved authentication

Added JWT, Hashing in dbSchema