Add more warnings flags on compile