Classes and Objects — LLD System Design Theory