separated source and example folder