Renamed the CWE namespace to CWorxEngine and cleaned up Hardware related functionality