Enable -Wall -Wextra -Werror and fix errors