1. add ruff recipies to Makefile; 2. reformat source code with ruff;
1. rename basic package name; 2. rewrite requirements into docs/readme.md;