Continue refactoring...

guiEditBox - crap code :(
will have to refactor it again, one day... looks like it's full of duplicated code