Implementation for moving a project root path to another location (the location must be properly initialized to avoid losing state)