Text this: Solving Boundary Value Problems for Ordinary Differential Equations Using Direct Integration and Shooting Techniques