Got user mode implemented, for some reason it's throwing a GPE though. :(

Will fix soon.