Added exceptions syntax and basic implementation. TODO: fix local scope of
try-catch blocks