adding application directory structure as a reference