Add Makefile
Remove if and while expressions; change function expression
Add default values for parameters
Clean up foreign function interface (FFI)
Add rudimentary callbacks
Add handle type
Remove memory type
Simplify and complete foreign function interface
Rename foreign functions c functions and native functions bridge functions