Start implementing the compiler.

* Implemented ConstantPool, ExpressionCompiler, FunctionContext,
Instruction, InstrunctionOperands, InstrunctionType, Scope.
* Add in missing token and map entry for `!in` operator.
* Fix typo in IndexedStack and alias the count property.