Back-end part
New file structure