@ashfurrow => clean up the keypad, add the ability to cancel out of modal

![selfie-0](http://i.imgur.com/SCSvF09.gif)

All fancy IB stuff.
Added cancel button + test to prove it. Didn't get chance to finish the test, will wrap that up tomorrow morning, feel free to merge before then. Still isn't something to red on.