Made the leaflet map fullscreen.
Centered the map on DC.
Adding the geojson package to parse our features from the server for consumption by leaflet in the front end.
Number inputs only accept whole numbers, so I've changed them back to text inputs. There is no validation on the client side.
The GeoJSON feature are properly displaying on the map with a popup to display their name. The request is only made once, though; new features require a page refresh.