Code cleanup
Sighting page update

Mostly working version with POST and JSON results rendered.