Fix #3. Fix #9. Framework in place for quickplay.

Squashed commit of the following:

commit f03dd3588594ed5718aad396fd1eb831a8a7b535
Author: ko <git@yaksok.net>
Date:   Thu Nov 7 01:58:09 2013 -0800

    Reorganize. Forget using an interface.

    I want things static, and static functions can't be overwritten. It's
    redundant because you need to specify the class anyhow, so you can't
    actually interface them either. It'll look nicer with static functions.
    Even if I want an interface to implement, to keep it all together.

commit 5470d396915792ed7cfaaa5114ee10dc3ea8bf12
Author: ko <git@yaksok.net>
Date:   Thu Nov 7 01:43:23 2013 -0800

    Add framework for Quickplay.

commit 1e73a7f6878736a7e85c160c4c705191a05e74ee
Author: ko <git@yaksok.net>
Date:   Thu Nov 7 01:31:47 2013 -0800

    skeleton for quickplay quiz.

commit 13692381fd904624d57955cf3b48c17b0cb11e01
Author: ko <git@yaksok.net>
Date:   Wed Nov 6 00:05:28 2013 -0800

    Fix #4. Fix #6. Fix #5, too.

    Fixes #5 because we basically have an organization route.
Merge branch 'master' of github.com:ko/han-blocks-android

Conflicts:
	src/com/relurori/hanblocks/MainActivity.java