Add Category and Make Reusable through Cocoapods

Ok, so I restarted my whole forked repository and removed all my starts and stops and so NOW there is a clean commit history.

I fell better about it.  Hopefully it makes a little more sense and even looks nice now!