window and text sizes
refactorization
minor enhancements
doc for options
Merge branch 'dev'