Better Location For Errors

TBD -> errors should include line and column, or at least a path to show where the error occurs