Make inheritance between exception classes better, add join method , small fixes