Initial Commit, lib and cucumber spec all done