Revert "exception.h -> exception"

This reverts commit 6a4fb054c4d654ed91b962ad81e55a80417c1e94.
Revert "added exception.h"

This reverts commit caaf045a3263e686c5b0643065c855313baa57c0.