Fix scoping/assignment bug, comments in fact.calc and add test to test.calc
Move boolean conversion utils to seperate file and make minor change for future basic type additions
Multitude of changes and beginning work on adding strings