James O. Hall Post 19 celebrates 100 years