Add version flag
Update makefile to improve usability