Data is now correctly deserialized for projects.
Minor text changes and a library include
Documented dirty solution and updated some files with data.