gps position web service introduced, jackson libraries for JSON object binding/marshalling added, refactoring