first code commit. Adds argument and options parsin and help message