Added basic encryption and hashing ... need to build upon this to make it more secure