Trenton offers a rich collection of museums, murals, battlegrounds, and more in a compact and walkable setting.