Argument Parser Class

Takes arguments from user and parses them