added mplayer state, semifunctional textbox

To Do List:
Impose limit on characters added,
Have an automatic size
Add more input characters than just "wasd"
Keys.isPressed is working kind of incorrectly so far.