Rejigged things a bit, did a proper test for reading, running a demo of some text stuff