Play/Scala, Postgres/PostGIS, JSON/REST - backend for travel journalling app