slightliy improve Makefile and add crypto.o
start working on crypto
remove unused getopt.h

getopt.h is not as powerful as argparse.h