unify app project layout