Planification page: Complete refactoring and code completion