add number picker for zoom level preference
remove debug log, optimize imports