Base framework in place for simulator