Mostly changed around comments

Also I guess I didn't have to be so clever with user creating a board
Added a matrix class for rotating populations

Eventually will happen with the population builder
Can rotate pops now while building

Need to add the ability to actually select the population, and probably
should have tested if it works on NxM boards and not just square boards
originally
Renamed the matrix class to be more accurate
Fixed issue with window resizing

Hopefully anyway, no more infinite loops and it is actually getting the
correct process. I guess the program was running too fast or something?
Words cannot describe what I have done

The game now uses a 2d bool array instead of int, probably should have
done that originally
Fixed rotation going out of bounds

Also changed everything to string instead of String
Merge pull request #3 from ian-hall/breakstuff

Breakstuff