feb 4th commit

added more to user key switch,, escape key code, added variables for
dynamic memory