implement the JSON parser to actually save/load a manifest, currently saivng to a file ignored by git, and gets added to every time the cuke tests are run. this dependency in the testing needs a decent amount of change in the future, but works FOR NOW.