Fix AppDelegate custom class issue
Move classes into a DPFoundation main directory for clean layout
Add MIT License