borders meet, filename argument, more text in allegro window, keypress stability, code tidy up