Change Class structures.
Update some files.
Update some files.