Better SDK workspace & example project structure