adding ignore files
Adding changes from screencast #3
- Made reader and writer required
- Copied template reader/writer/processor
- Started work on generating the file
Rewriting reader, processor, writer