JSON input support is in.

Working on bson support.
Added support for reading small bson files.

I would recommend against using it for large files.

This version is just to test that everything is working.