Added deallocate statement
Removed *parent pointer in function struct; not needed or bytecode since there are no variable identifiers to put scoping restrictions on.
Added the rest of the compile() statements
removed cmd.go, exported Bytelang type for compilation