Polishing code base
adding first examples