Updating .gitignore.
Initializing build and test infrastructure.
Value and Instruction encoding.
Initial Runtime Type Information system.
Now we have a type for modules.
Type for simple builtin functions.