Feature complete version.

TODO:
* Replace default icons with something.
* Source higher quality images so rotation isn't so blurry.

Signed-off-by: Ephphatha <ephphatha@thelettereph.com>