Help? A little confused

My baby keeps moving to the very bottom of my stomach( under my belly button) and it feels really hard and firm and then eventually the baby moves back. I am currently 20w2d should I not lay flat on my back?