Add in the very basic types defined in the original code.
Merge pull request #1 from blueheaven/basic-types

Add in the very basic types defined in the original code.