Add license
Add command line arguments parser and makefile