adds travis config
adds exception class