Overwrite connect.js, change in gfx, review last commit

Only small changes in drawAnimations routine.

Previous commit was:
Gfx have been shifted to only be place into the animation loop when
fully loaded, so the addional check in the drawAnimation routine has
been removed. Also some variable declarations are now placed outside the
drawing and calculation loop, which should slightly improve performance.

Logic data files have been added which will be used later on in the
server client process. This files can be considered placeholders and are
only for preview and will later on be generated on client / serverside,
except the "logic" files.

TurnData information has been updated so slightly more information about
the actions of a player during turn are included. More work needs to be
done here.

Stars1.png size has been reduced allowing quicker load of this
ressource.