Refactoring the entire project setup