Changed description file access method to prevent changing of varriable 'f'
refactored io.py into model.py