Remove Makefile and add better dependency checks
Add link to forked repository
Move argument parser to top