Hard lump that comes and goes??

Felecity

Okay so I'm 17 weeks right now and this morning I felt cramping and then my stomach got really hard for about two minutes and then went away is that the baby or something else?