Code arrange and improvements
-Add prettier and fix ESLint.
-Remove unnecessary dependencies and add them to the dev Dependencies.
-Remove unnecessary files.
-Added new unit tests
-Arrange Webpack file.
-Add prettier and fix ESLint.
-Remove unnecessary dependencies and add them to the dev Dependencies.
-Remove unnecessary files.
-Added new unit tests
-Arrange Webpack file.