numerious smes fixes
logic fix, also ui style unification
Merge pull request #1105 from Tehsapper/Bleeding-Edge

SMES construction fixes