updated makefile and gitignore for the executable file name
changed main.cpp to be more interactive