some work on Demo

working towards adding the file readers and writers. Need to get the
decrypt stuff going.