Added sample applications
refactored the directory structure