Add SchemeException
Add MonadThrow type class to SchemeT
Use SchemeT