Added a grayscale filter button
Added map view state to hash fragment
Disabled inertia to work around momentum desync bug