Moved reusable files in reader.py and changed the runner accordingly