added first spec and some further gem setup