[TASK] Change deprecated classes and methods in the Core

remove deprecated classes/methods and replace it with the new classes.
optimize the imports and change doc comments.

Related: #148
Resolves: #148
Releases: 1.4