Break into seperate files. Add gitignore.
Loading constant pool
Add stub function for free_constant_pool
Merge branch 'master' into dev
Add types sample