Done
- Create php config files in /config to allow configs reaming out of the code and the repo
- Create A base config class that handles loading the php config files
- Create ssh and zone config classes that extend the base and handle verifying a complete config
- Create a base File Handler to deal with writing and reading zone files
- Create an Ssh handler that extends the base and deals with reading and writing via ssh
- Create a Zone handler that deals with creating a valid zone file path
- Unit test coverage of all the above (needs review)
Todo:
- Work out how to handle the view files
- Work out how to handle posts (some sort of really basic controller?)
Thoughts? Other ideas?