Function camera on client

Gamefield creation on the server now works. However, only a simple
gamefield with A* pathfinding is creating. The A* only supports a
singleton class, so we probably need to create this on the clients.
Also, when more gamefields are added, the lighting is doubled, this
should be fixed.