A lot of changes

...the secure core works now, all except for the password which I am
currently working on