Added comments to constructors of everything but AI and Data