more coherent version numbering on manifest
small code enhancement and cleanup
centralized app preferences
fix seek up, seek down and full scan behaviour