included string header
removed const this for >> to be able to return non const
added {R,W,RW}File, removed Format -- Txt etc. is-a File, added initial Thing module