added initial player positions and mouse support