Major Changes. Encryption throughout.

Still need function to create/set adminside keys: travel local and param