Functions can now return values. Added bytecode parser; bytecode can be parsed in advance.