refactor fullscreen control stuff out of main activity
add a class to handle scorekeeping