added app and kernel directories