Problem 1 brute force approach
Add usage message and framework for command line options
More option handling
More option handling and brute_force method
Generate method rough draft
Fix errors in generate
Use unsigned long long, constant time method, formatting fixes
Increase RANGE_MAX, minor optimizations