_Solver is a _Component (Named is long gone)
add name index
move _Component code to main file
start work on new-style Variable(s)