Introduce examples repository
Outsource examples logic into repository