System Design and Implementation Principles for Industry 4.0 - Development of Cyber-physical Production Systems