Заменил тип переменной errorCode с int на ErrorCode.
Добавил makefile.
Перенес файлы для тестов в директорию tests.