change project structure, add new controllers and stores