1.0.0

 - Rewritten the code from scratch.
 - Changed the name of the project.
 - Added the `.gitignore` file.
 - Added the test script.