used singleton metaclass and updated name to puremvcpyqt