Add delete to type_array
Reorganize (type_*) code layout
Add Go <=> JavaScript type interaction

Via reflection for struct, map, and slice/array
Fix #10