Main Scene implementation