Moved to intellij based project
Purged the environment package
Refactored conditional functions to not use switch statements
Moved all core components to new package
Allow functions to be stringified
Implemented command line interface
Implemented CLI