Initial commit.  Just converting the simple class to an actual gem