[Improvement] Added Makefile and test action to repository and formatted code with Black and isort. (by @CodeWithEmad)