Add base app sturcture