Enhanced exceptions & stack trace

This is probably just a start that should helps until we have better exceptions

Ref #142