Clean inputs from user, ready it for python scripts
Allow multiple calls to optimize without introducing race conditions
Introduce lambdify rather than exec
Add README