initial draft of data model for gps data
added logging
Added logging and indexing to client
added document indexing to middleware