Design Patterns in Kotlin Practice Repo in order to implement some well known patterns. Builder: Car.kt Factory: CarFactory.kt Facade: Car.kt concrete Car classes like Audi State: State CarState.kt consumer Car.kt Observer: Car is Observer to a Subject CarPart