Reorganized file structure and started explain feature