Watching folders will only be done if --debug is provided, to avoid filesystem scan slowdowns and over watch limit errors.
Put QML components into folders, remove unused ones, split __init__.py with engine.py.