Text this: Mixed Integer Nonlinear Programming for Energy Storage