fix app skeleton, add typos, ngDialog module