Updated keyboard driver. Defined Scan Code macros and a simple mapping for ASCII