create extra function for textextract with position information

this reduces the complexity of that method a bit
add the landscape badge
improve readme.md formatting
more code style improvments
reduce complexity of prog.py

this file must be heavily improved :/