Add core components
Add images upload directory
Fix classes