Town council approves $29,500 for improvements to Canadian Baseball Hall of Fame