Update builder and loader
Change directories, add storage sync
Update readme
Add interface, entity and repository
Fix storage