Latest updates. Many changes
Additional missing files.