Binary op + interpreter

* got addition working agian
* including basic float casting
* got interpreter somewhat working again