Remove exceptions from logic flow.

Performance greatly increased!
Merge pull request #1 from elijajah/feature/removeExceptionsFromFlow

Feature/remove exceptions from flow