Abstract classes now knows itself location;
Exceptions now knows itself location;
Error position in runtime
Merge branch 'feature/runtime-logging' into dev