Build Out of Model and FileIO

Built out basics of Model and FileIO. Now need to add the actual
Strings to the static strings, and build Reader and Writer