SMES Construction rework
- Updates engineering SMES to be of /buildable subtype. (Second commit, rest of the changes in previous one)