client now talks to server for assets, movement, etc. more logging.