Configuration overhaul and smaller improvements

further changes: added more information to README, updated logging configuration, fixed autocomplete, code improvements throughout the codebase