Improved input, Fixed mute

Input now works well. Would be good to create it's own script and move
it out of game app if we have time.