leave CFLAGS untouched
remove unused m4 scripts
add more checks
add neural network serialization
cosmetic changes
use explicit float constants everywhere