Search functionality

Search is still caps specific but does work
Also sorts all results by distance and only includes items within 20km