Made global scope a public member
Added new and invoke member
Changed core.lisp
Hmm
userprefs