I am just now getting into QuantConnect and, as a test to see what happens, I decided to clone this project - https://www.quantconnect.com/explore/14284103/Breaking-News-Events

I then attempted to change the universe to Futures using another code sample:

from Selection.futureUniverseSelectionModel import FutureUniverseSelectionModel

self.universe_settings.asynchronous = True
self.add_universe_selection(
    FutureUniverseSelectionModel(
        timedelta(1), 
        lambda _: [Symbol.create(Futures.indices.SP500E_MINI, SecurityType.FUTURE, Market.CME)]
    )
)

None of that worked so I reverted all changes and just tried to run the clone as is - that also fails.  Perhaps I am just not getting it here and I am missing the boat on how to run things in the Algorithm lab.  

At first I got a bunch of import errors telling me that none of the imports existed so I commented all of them out, outside of the import import * import. Then I got an error telling me that QCAlgorithm at the top of main.py does not exist.

I was attempting to run the main.py file in the interactive editor.

Thank you for your help!