Added event handling with major refactor
Songs are queued when the program is initialized and the user can
move forward and backwards in the queue using "S" and "P".
Now displays an empty window.
Miscellaneous bug fixes and error prevention.
Merge branch 'master' of https://github.com/SheldonSandbekkhaug/radio