Minor readability improvements

Pulled Matrix solving methods out into their own class. Also renamed
Element/Chemical Group Class folder