Preliminary commit for Expressions 2 assignment

Getting the problems defined and the structure set up.
Second commit

All problems loosely defined
Third Commit

One problem has been completed.
Commit 4

Commented out completed problem. Beginning to formulate next one.
Commit 5

Successfully created an infinite loop.
Commit 6

Got rid of the infinite loop but still don't have what I want. Going to
give up on the while loop for now and go to the for loop which we have
gone over in class. Maybe I'll have better luck.
Commit 7

Realized after about 5 hours that you can't use a for loop to generate
data to populate an array and if you can, I sure don't know how to do
it.
Commit 8

I didn't really give up and I had some interesting results with my
looping. Here is an example of the output of the array "grades". My CPU
was hitting 30% usage during this loop. Ultimately it still didn't work.

grades
Array[36353]
[0 … 9999]
[10000 … 19999]
[20000 … 29999]
[30000 … 36352]
length: 51920
__proto__: Array[0]
concat: function concat() { [native code] }
constructor: function Array() { [native code] }
every: function every() { [native code] }
filter: function filter() { [native code] }
forEach: function forEach() { [native code] }
indexOf: function indexOf() { [native code] }
join: function join() { [native code] }
lastIndexOf: function lastIndexOf() { [native code] }
length: 0
map: function map() { [native code] }
pop: function pop() { [native code] }
push: function push() { [native code] }
reduce: function reduce() { [native code] }
reduceRight: function reduceRight() { [native code] }
reverse: function reverse() { [native code] }
shift: function shift() { [native code] }
slice: function slice() { [native code] }
some: function some() { [native code] }
sort: function sort() { [native code] }
splice: function splice() { [native code] }
toLocaleString: function toLocaleString() { [native code] }
toString: function toString() { [native code] }
unshift: function unshift() { [native code] }
__proto__: Object
Commit 9

Made some cool progress on this problem. Still have a couple of bugs to
work out but the evolution is happening. Using a while loop and that
seems to be getting me down the road a bit.
Commit 10

Super annoyed because I had the pop feature working and now it's
broken! Want to roll back to commit 9 and see if it's working then.
Can't understand why it doesn't work because that is not anything I
changed but after finagling a couple of other settings it just quit
working.