A Thesis on Loco-Manipulation with Non-impulsive Contact-Implicit Planning in a Slithering Robot