Added reader_writer.py and __init__.py and made minor changes to the following:

collectionprocessor.py:
- removed try catch block for easier testing

logger.py:
- added _model_changes to comply with flask-sqlalchemy

documentparser.py:
- changed document.sentences to document.all_sentences to match the model
- changed sentence.sentence to sentence.text

sequenceprocessor.py:
- removed comments from index_sequences
The sentence object used here is from app/models.py, not the one you wrote in the pipeline (I don't know why, though).

But this is what I'm talking about when I said that we should merge in the pipeline into the application - we should really not have two different sentence classes.