Feature/failure exit status

#25