Added lower bound check for track name, removed dependancy on ArrayList.
Set up to handle real-time key press input
I have no idea why I made this static. Changed it to be not static.
Wrote code for processing input on a key by key basis. Also coded a kill phrase.