Keyboard Listener added, first external data added

Problem with external data loading. Needs fixing!