Reshuffling of the entire project keeping it logically hierarchy