Merge pull request #67 from jangahroo/master

(refactor) updated pub structs to modules, updated tests and methods
fixed lambdas and tests
Merge pull request #68 from fleur/master

(feat) fixed lambdas and tests
Got rid of all compiler warnings
Merge pull request #69 from seanchen1991/master

Got rid of all compiler warnings
Tweaked code format to be more consistent
Added integer and float data types to hashbuilder and vecbuilder
Added insertion of floats and ints to the builders end-to-end test
Merge pull request #70 from seanchen1991/master

(feat) Added handling of float and int data types, plus applicable tests
fixing way exporting stuff. removed extra level of module encapsulation re: reem
Merge pull request #71 from fleur/master

fixing way exporting stuff. removed extra level of module encapsulation ...
(refactor) fully functioning compiler, now using regex
(feat) updated lib for regex
(refactor) updated compiler with non mutable variables