removes simulator-based workflow since this version only works on device, stops tacking everything onto the self object
removes unused simulator-based view