Fixed stacking process of Makefile name. Fixed minor bugs.
Changed logic to determine the target file. Reduced make command output by grep.
Enabled to get multiple rules from a source file.
Added minimal tests.