split non-core things to example folder