Have you ever walked into the Moorestown Township Public Library and thought to yourself, what the heck is that smell? Well, it’s being addressed, as the township will be taking steps to improve the library.