Add new error codes, change error class name, request answer fix (module functionality) by clainatomi