Zero run validation

No longer breaks when user has zero runs. Also refactored fastest run method.