Split scour.py into multiple files
Created by: Eitot
Perhaps it would be worthwhile to split the huge scour.py file into smaller files and make the project slightly more object-oriented. I personally find it a bit intimidating and messy in its current state.