Added InterfaceSystem
Expanded InterfaceSystem.cs