Initial full screen switch implementation. Issue #19

Still missing keyboard functionality.
Will still require users to use the screen for BACK/HOME events
Now with emulated keyboard taps! Fixes #19

Still missing additional navigation actions. Will open separate issues for that