Removes stack from LCList constructor speeding it up
Implements overlap count in SIT using LINQ
Moves region to contain the proper things
Adds large test for SIT
Updates random comment in sln
Adds benchmark test