Adding getopt library