Rename `job_` -> `_job` and `finish_` -> `_finish`
Formattings
Add tests
Add `Makefile`