updated Makefile
use main method
added cvv validation