Client-server communication and interface update.

Added some magic to position separate screens independent of screen
resolution. Added several queries to server and included road data
implementation.