Сделал, чтобы процедура FlipByte работала с unsigned int.
Добавил в процедуру assert.
Добавил makefile.
Перенес файлы для тестов в директорию tests.