More refactoring to improve modularity
formatting
Labeled IINS to improve clarity
Fixed some bugs with the IIN bitmath by adding some tests
added 821213