Program 2 - Comparison (v.0.3)

Changelog:
- Some major changes to the array portion of the code due to
clarification on how to do the implementation
- The array is now dynamically allocated only once in main() rather
than creating a new array each time a new value is added. Appropriate
modifications and removal of code were made in addToArray() fcn to do
this.
- Random values now range from 1-1000000 (previously up to 10000).
- srand() added to provide better seeding of random values.
- Added deleteFromArray to randomly remove values from the array until
empty.

Status: Tested and working without issues.

Next:  Implement the insertion sort-based linked list creation and
deletion similar to array.