Um... There are three colors in the skill tree. Red for what's not available, yellow for what you can research if you have the sp, and green for completed researches. No? If there's a bug in that please let me know. Also I do mention replacing machines in the help book, although it's not emphasized as much as it probably should have been.