Added some data input/output utility classes
Using IOUtils now
Added more comments
Added a TODO
Updated project metadata
Added two convenience constructors for reading and writing